import java.util.Scanner;
public class Zifu {
    public static void main(String[] args) {
        Scanner in=new Scanner(System.in);
        while(true){
            System.out.println("请输入字符：");
            String a=in.next();
            System.out.println("请输入需要截取的字符数：");
            int b=in.nextInt();
            System.out.println("请输入截取字符数的开始位置：");
            int d=in.nextInt();
            byte[]c=a.getBytes();
            if(b<c.length){
                System.out.println("输入合法，进行截取字符串操作：");
                int times=0;
                for(int i=0;i<b;i++){
                    if(c[i]<0){
                        times++;
                    }
                }
                if(times%2==1){
                    b--;
                }
                String out=new String(c,d-1,b);
                System.out.println("对应字符串是："+out);
                System.out.println();
            }
            else{
                try{
                    throw new Exception("截取字符串过长。");
                }catch (Exception e){
                    e.printStackTrace();
                }
            }
        }
    }
}
